Name | Can Sleep? | Summary |
---|
adjmsg(D3) | N | Trim bytes from a message. |
allocb(D3) | N | Allocate a message block. |
bcanput(D3) | N | Test for flow control in a specified priority band. |
bcanputnext(D3) | N | Test for flow control in a specified priority band. |
bufcall(D3) | N | Call a function when a buffer becomes available. |
canput(D3) | N | Test for room in a message queue. |
canputnext(D3) | N | Test for room in a message queue. |
copyb(D3) | N | Copy a message block. |
copymsg(D3) | N | Copy a message. |
datamsg(D3) | N | Test whether a message is a data message. |
dupb(D3) | N | Duplicate a message block. |
dupmsg(D3) | N | Duplicate a message. |
enableok(D3) | N | Allow a queue to be serviced. |
esballoc(D3) | N | Allocate a message block using an externally-supplied buffer. |
esbbcall(D3) | N | Call a function when an externally-supplied buffer can be allocated. |
flushband(D3) | N | Flush messages in a specified priority band. |
flushq(D3) | N | Flush messages on a queue. |
freeb(D3) | N | Free a message block. |
freemsg(D3) | N | Free a message. |
freezestr(D3) | N | Freeze the state of a stream. |
getq(D3) | N | Get the next message from a queue. |
insq(D3) | N | Insert a message into a queue. |
linkb(D3) | N | Concatenate two message blocks. |
msgdsize(D3) | N | Return number of bytes of data in a message. |
msgpullup(D3) | N | Concatenate bytes in a message. |
noenable(D3) | N | Prevent a queue from being scheduled. |
OTHERQ(D3) | N | Get a pointer to queue's partner queue. |
pcmsg(D3) | N | Test whether a message is a priority control message. |
pullupmsg(D3) | N | Concatenate bytes in a message. |
putbq(D3) | N | Place a message at the head of a queue. |
putctl(D3) | N | Send a control message to a queue. |
putctl1(D3) | N | Send a control message with a one-byte parameter to a queue. |
putnext(D3) | N | Send a message to the next queue. |
putnextctl(D3) | N | Send a control message to a queue. |
putnextctl1(D3) | N | Send a control message with a one-byte parameter to a queue. |
putq(D3) | N | Put a message on a queue. |
qenable(D3) | N | Schedule a queue's service routine to be run. |
qprocsoff(D3) | Y | Enable put and service routines. |
qprocson(D3) | Y | Disable put and service routines |
qreply(D3) | N | Send a message in the opposite direction in a stream. |
qsize(D3) | N | Find the number of messages on a queue. |
RD(D3) | N | Get a pointer to the read queue. |
rmvb(D3) | N | Remove a message block from a message. |
rmvq(D3) | N | Remove a message from a queue. |
SAMESTR(D3) | N | Test if next queue is of the same type. |
strqget(D3) | N | Get information about a queue or band of the queue. |
strqset(D3) | N | Change information about a queue or band of the queue. |
unbufcall(D3) | N | Cancel a pending bufcall request. |
unfreezestr(D3) | N | Unfreeze the state of a stream. |
unlinkb(D3) | N | Remove a message block from the head of a message. |
WR(D3) | N | Get a pointer to the write queue. |